Ia-64 Code Generation Electrical and Computer Engineering Biographical Sketch
نویسنده
چکیده
Rao, Vikram. IA-64 code generation. (Under the direction of Dr. Tom Conte). This work presents an approach to code generation for a new 64-bit Explicitly Parallel Instruction Computing (EPIC) architecture from Intel, called IA-64. The major contribution of this work is the design of a machine independent optimizer, munger, that transforms code generated originally for a Very Long Instruction Word (VLIW) processor, called Tinker, to one that can run on the IA-64 architecture. The munger does this transformation by reading in a set of rules that specify a mapping from Tinker specific code to IA-64 specific code. The aim is to do this transformation outside the compiler back-end, thereby being able to take advantage of any optimizations that the back-end might perform on the code. This would also preclude rewriting the existing back-end significantly, to support the new architecture. The primary motivation for this approach was the fairly large similarity between the Tinker, and the IA-64 architectures. Besides, Tinker is an experimental VLIW architecture that supports a number of features to exploit instruction level parallelism (ILP) and can be easily extended to support new features. This makes the back-end for Tinker an ideal compiler to retarget for the IA-64 architecture, since it already performs most ILP optimizations that are supported on the IA-64. IA-64 CODE GENERATION
منابع مشابه
Ia-64 Code Generation Electrical and Computer Engineering Biographical Sketch 2 Prior Work 8 3 the Ia-64 Processor Architecture 17
Vikram Rao. IA-64 code generation. (Under the direction of Dr. Tom Conte). This work presents an approach to code generation for a new 64-bit Explicitly Parallel Instruction Computing (EPIC) architecture from Intel, called IA-64. The major contribution of this work is the design of a machine independent optimizer, munger, that transforms code generated originally for a Very Long Instruction Wor...
متن کاملSystem Theories: Synergetics
1. Review of Subject Articles 2. Definition of Synergetics 3. Goals and General Approaches 4. Some Typical Examples 4.1 The Laser 4.2 The Convection Instability of Fluid Dynamics 4.3 An Example from Sociology and Linguistics 5. Basic Concepts 6. Applications to Science 6.1 Physics 6.2 Chemistry 6.3 Mechanical Engineering 6.4 Electrical Engineering 6.5 Biology 6.6 Psychology 7. Applications to T...
متن کاملOptimal Combined and Adaptive Protection of Active Distribution Networks Considering Different System Topologies Incorporating Optimal Selection of Standard Relay Curves
The change in the topology of active distribution networks (ADNs) is one of the essential challenges that might affect the protection schemes. The conventional protection schemes based on base topology result in some coordination constraint violations in other topologies due to the outage of upstream substations and distributed generation units. In this article, new combinational and adaptive p...
متن کاملFundamentals of Electric Power Generation
1. Electrical Power Theory 1.1 Electrical Energy 1.2 Direct and Alternating Current 1.3 Three-Phase Systems 1.4 Star and Delta Connections 1.5 Phasor Representation 2. Electrical Generators 2.1 General Theory 3. Electrical Transformers 3.1 General Theory 3.2 Transformer Connections 4. Electrical Generator Configuration 4.1 Generator Rotor 4.2 Generator Stator 4.3 Excitation System 4.4 Generator...
متن کاملDevelopment of a Unique Biometric-based Cryptographic Key Generation with Repeatability using Brain Signals
Network security is very important when sending confidential data through the network. Cryptography is the science of hiding information, and a combination of cryptography solutions with cognitive science starts a new branch called cognitive cryptography that guarantee the confidentiality and integrity of the data. Brain signals as a biometric indicator can convert to a binary code which can be...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000